With "iommu=0" xen parameter, the 3 iommu_* variables are still left
to the default value 1 -- this is misleading...
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
panic("IOMMU setup failed, crash Xen for security purpose!\n");
if ( !iommu_enabled )
+ {
iommu_pv_enabled = 0;
+ iommu_snoop = 0;
+ iommu_qinval = 0;
+ iommu_intremap = 0;
+ }
printk("I/O virtualisation %sabled\n", iommu_enabled ? "en" : "dis");
if ( iommu_enabled )
printk("I/O virtualisation for PV guests %sabled\n",